type reflect.funcType
18 uses
reflect (current package)
abi.go#L387: func newAbiDesc(t *funcType, rcvr *abi.Type) abiDesc {
makefunc.go#L21: ftyp *funcType
makefunc.go#L52: ftyp := (*funcType)(unsafe.Pointer(t))
makefunc.go#L107: ftyp := (*funcType)(unsafe.Pointer(v.Type().(*rtype)))
type.go#L370: type funcType = abi.FuncType
type.go#L635: ft := (*funcType)(unsafe.Pointer(mtyp))
type.go#L1589: t := (*funcType)(unsafe.Pointer(T))
type.go#L1590: v := (*funcType)(unsafe.Pointer(V))
type.go#L1844: Type: TypeOf(funcType{}),
type.go#L1868: prototype := *(**funcType)(unsafe.Pointer(&ifunc))
type.go#L1876: ft := (*funcType)(unsafe.Pointer(o.Field(0).Addr().Pointer()))
type.go#L1952: func funcStr(ft *funcType) string {
type.go#L2742: ftyp *funcType // function signature
type.go#L2761: func funcLayout(t *funcType, rcvr *abi.Type) (frametype *abi.Type, framePool *sync.Pool, abid abiDesc) {
value.go#L387: t := (*funcType)(unsafe.Pointer(v.typ()))
value.go#L872: func methodReceiver(op string, v Value, methodIndex int) (rcvrtype *abi.Type, t *funcType, fn unsafe.Pointer) {
value.go#L889: t = (*funcType)(unsafe.Pointer(tt.typeOff(m.Typ)))
value.go#L902: t = (*funcType)(unsafe.Pointer(typeOffFor(v.typ(), m.Mtyp)))